most responsible - Francés Inglés Diccionario